package wechat_api_remote

import "context"

type WechatApiRepoIface interface {
	GetAccessToken(ctx context.Context) (*GetAccessTokenResponse, error)
	JsCode2Session(ctx context.Context, code string) (*MPLoginInfo, error)
	GetMpMobile(ctx context.Context, accessToken, mobileCode string) (string, error)
	GetUnLimitQrCode(ctx context.Context, request *GetWxUnLimitQrCodeRequest, accessToken string) ([]byte, error)
}
